package com.guang.springbootrequestversion.config;

import com.guang.springbootrequestversion.bean.User;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

/**
 * @author liguang
 * @date 2022/5/10 11:25
 */
// 只需要将@Import注解放在任何一个@Component注解之上就可以调用指定的类型的无参构造方法来将对应的bean放入到容器中来
// 如果这里使用了有参构造，那么将会出现：Parameter 0 of constructor in com.guang.springbootone.bean.User required a bean of type 'java.lang.Integer' that could not be found.
// 也就是说，会从容器中找Integer类型的bean来进行注册，所以根据需求来进行注册！
@Import(value = {User.class})
@Configuration
public class MyConfig1 {

}
